Python Job: Junior Python Scanner Developer

Job added on

Location

Lisbon - Portugal

Job type

Full-Time

Python Job Details

Lisbon, Portugal - Hybrid
More details
Permanent
Gross annual salary: €24.000 - €31.000
Back-end Developer
At most null years of experience - Junior
Requires work permit
Language(s): Required English
SKILLS

Must have:
Software Engineering

Other Required:
Python

Nice to have:
Spring
Java
Clean Code
DESCRIPTION

You will be responsible for the research and development of a module that automatically detects data relations (data flows) in Python scripts. You will mostly develop new features using Java, solve complex algorithmic problems related to Python and have a chance to propose and implement new solutions that will deepen our understanding of the Python anatomy.

About your Team:
The Engineering Team is the largest of all our teams with around 70+ colleagues. We have eight teams working on 8 million lines of code split into 1000 modules and delivering over 1000 new features per year. Although MANTA is a creature of the ocean, making cloud its habitat is one of our goals for this year, so our team is growing and we are looking for people that want to help in this big challenge, which is transforming our product into a SaaS. Whether you are intrigued by solving complex algorithmic problems or a fan of faster development cycles and want to see your code in action, you’ll find a place at MANTA. Feels like a challenge? Good. Send us your application and take a dive with us!

Our stack is in Java 8 and 11, Spring, Tomcat, Neo4j, Antlr, H2 DB, Mybatis, ActiveMQ Artemis, React, Swagger, Javascript, C#, Maven, Git, AWS, Docker, Kubernetes and Openshift.

What you'll do:
You will analyze, design, and implement the data flow analysis of various Python-based data processing tools and libraries used by data scientists such as Databricks;
You will understand how the dataflow analysis of the Python programming language works and enhance it to support various libraries and tools used by data scientists.

REQUIREMENTS

What you should have:
Experience with Java backend and familiarity with Spring is welcomed;
Interest in learning more about Python;
At least a bachelor’s degree in software engineering;
Passion to write clean, modular, and testable code;
Written and verbal English skills.

PERKS

What you’ll get:
Health & Life insurance;
Stock options;
Self-Care days - 3 days per year;
Workplace Flexibility. Work From Home when you feel the need to focus. Come to the Office to promote collaboration. It’s up to you to decide together with your manager what will work best;
Referral bonus;
Annual bonus;
Superior training and professional development;
Regular team building activities;
Strong ties to leadership to progress your career sooner rather than later;
Gain experience working with Fortune 500 companies to solve complex data management challenges;
Mobile communications;
25 time off days;
Flex benefit (150€ monthly that can be allocated to several options).

REMOTE DETAILS
Workplace Flexibility - work from home when you feel the need to focus, come to the office to promote collaboration. It’s up to you to decide together with your manager what will work best.